// React: 框架核心库
// ReactDom: 用来做渲染的 把react元素渲染到真实的dom

import React from 'react'
import ReactDOM from 'react-dom/client'
import './index.css'
// App: 根组件
import App from './App'

// 以App根组件为开始渲染组件进行渲染 挂载到id为root的节点上
const root = ReactDOM.createRoot(document.getElementById('root'))
// 由于react 18 严格模式节点的原因 会导致一些生命周期执行多次 会导致生命周期测试不符合预期
// 去掉它 这个节点本来只是在开发环境生效的一个用来检测我们代码问题的额外节点
root.render(
    <App />
)

// 这个文件的作用类似vue-cli  main.js 全局通用的事儿

